﻿<%@ Page Title="" Language="C#" MasterPageFile="~/Site.Master" AutoEventWireup="true" CodeBehind="Noticias.aspx.cs" Inherits="eCampusWeb.Noticias" validateRequest="false" enableEventValidation="false"  %>
<%@ MasterType VirtualPath="~/Site.master"%>
<asp:Content ID="Content1" ContentPlaceHolderID="HeadContent" runat="server">
    <style type="text/css">
        #cabeceraPrivada
        {
            text-align: center;
        }
       
.centrar {
height: 48px;
width: 363px;
margin-right: auto;
margin-left: auto;
margin-bottom:20px;
margin-top:10px;
 text-align: center;
}

        .style2
        {
            color: #333300;
        }
        #label2
        {
        	color: Black;
        }

    </style>   
</asp:Content>

<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server">
    <%--TÍTULO DE LA PÁGINA--%>
    
        
           <div class="centrar"><h2> <asp:Label ID="lbUltimasNoticias"  runat="server"  
                   Text='Las últimas noticias' style="text-align: center" /> </h2>   </div>
                   
        
    <div id="cabeceraPrivada" runat="server" style="text-align: center">
        <asp:Button ID="btNuevaNoticia" CssClass="g-button g-button-red" runat="server" Text="Publicar Noticia"
            OnClick="btNoticiaCrear_Click" />
        <%--BOTÓN GESTIONAR MIS NOTICIAS--%>



            <asp:Button ID="btTodasLasNoticias" CssClass="g-button g-button-red" runat="server"
            Text="Ver todas las noticias" onclick="btTodasLasNoticias_Click1" />
            <asp:Button ID="btDeMisAsignaturas" CssClass="g-button g-button-red" runat="server"
            Text="De mis asignaturas" onclick="btDeMisAsignaturas_Click1" />
       
    </div>
 
    <asp:Label ID="lbAviso" visible="false" runat="server" Text="" CssClass="noticiaAviso"></asp:Label>

    <%--LISTVIEW PUBLICO--%>
<br />
<div class="centrar" >
<asp:Label ID="lbHasCreado" runat="server" Text="Tienes publicadas " CssClass="style2"></asp:Label>
<asp:Label ID="lbNumeroMisNoticias" runat="server" Text="" CssClass="style2"></asp:Label>
<asp:Label ID="lbNoticias" runat="server" Text=" Noticias" CssClass="style2"></asp:Label>
<br class="style2" />
<asp:Label ID="lbHasVotado" runat="server" Text="Has votado " CssClass="style2"></asp:Label>
<asp:Label ID="lbNumeroMisVotos" runat="server" Text="" CssClass="style2"></asp:Label>
<asp:Label ID="lbVecesVotadas" runat="server" Text=" Noticias" CssClass="style2"></asp:Label>
<br class="style2" />
<asp:Label ID="lbHasComentado" runat="server" Text="Has comentado"></asp:Label>
<asp:Label ID="lbNumeroComentarios" runat="server" Text=""></asp:Label>
<asp:Label ID="lbNumeroComentariosHechos" runat="server" Text=" Noticias"></asp:Label>
<br class="style2" />
</div>


<asp:ListView ID="lvNoticiasPublico" runat="server">
<EmptyDataTemplate>
            <div class="cajaMuro">
                No hay noticias.</div>
        </EmptyDataTemplate>
        <ItemTemplate>
            <div class="cajaMuro">
                                   <h3><asp:HyperLink ID="Label2"  NavigateUrl='<%# string.Format("~/NoticiaDetalle.aspx?notId={0}&pgAnterior={1}", HttpUtility.UrlEncode(Eval("notId").ToString()),Request.Url.PathAndQuery.ToString() ) %>'
                    runat="server"><%# Eval("notAsunto") %></asp:HyperLink></h3> <br />

                <h4>
                    <asp:HyperLink ID="HyperLink1" runat="server" NavigateUrl='<%# string.Format("~/Muro.aspx?usuario={0}", HttpUtility.UrlEncode(Eval("notEmisor").ToString()))  %>'>
                        <asp:Label ID="Label1" runat="server" Text='<%#  "por "+Eval("usuNombre") + " " +  Eval("usuApellido1") + " " +   Eval("usuApellido2") %>' /></asp:HyperLink><div class="alinearDcha"><asp:Label ID="LbAsig" runat="server" Text='<%# Eval("notReceptor") %>'></asp:Label></div></h4><br /><div class="comentarios">
   <div class="alinearIzquierda">
                        <asp:Label ID="Label4" runat="server" ForeColor="Black" Text='<%# Eval("notFechaCreacion") %>'></asp:Label></div></div></div></ItemTemplate></asp:ListView><br />
    

       <%--OTRO LISTVIEW PRIVADO--%>
    <asp:ListView ID="lvNoticiasPrivado" runat="server">
        <EmptyDataTemplate>
            <div class="cajaMuro">
                No hay noticias.</div></EmptyDataTemplate><ItemTemplate>
            <div class="cajaMuro">

             <h3><asp:HyperLink ID="Label2" NavigateUrl='<%# string.Format("~/NoticiaDetalle.aspx?notId={0}&pgAnterior={1}", HttpUtility.UrlEncode(Eval("notId").ToString()),Request.Url.PathAndQuery.ToString()) %>'  runat="server" >
                        <%# Eval("notAsunto") %></asp:HyperLink></h3><br /><h4>
                    <asp:HyperLink ID="HyperLink1" runat="server" NavigateUrl='<%# string.Format("~/Muro.aspx?usuario={0}", HttpUtility.UrlEncode(Eval("notEmisor").ToString()))  %>'>
                        <asp:Label ID="Label1" runat="server" Text='<%# "por "+ Eval("usuNombre") + " " +  Eval("usuApellido1") + " " +   Eval("usuApellido2") %>' /></asp:HyperLink><div class="alinearDcha"><asp:Label ID="LbAsig" runat="server" Text='<%# Eval("notReceptor") %>'></asp:Label></div></h4><br /><div class="comentarios">
                    
                    
                    <div class="alinearIzquierda">
                        <asp:Label ID="Label4" runat="server" Text='<%# Eval("notFechaCreacion") %>'></asp:Label></div><div class="alinearCentro">
                        <asp:HyperLink ID="hlComentarios"  runat="server" NavigateUrl='<%# "~/NoticiaDetalle.aspx?notId=" + Eval("notId")+"&pgAnterior="+Request.Url.PathAndQuery.ToString() %>'><%# Eval("numero").ToString() == "" ? 0 : Eval("numero") %> comentarios</asp:HyperLink></div><div class="botonesMeGusta">
                        <asp:ImageButton ID="ImageButton1"  runat="server" Width="20px"
                            Height="20px" ImageUrl="Images/MeGusta.png" ImageAlign="Bottom" OnClick="MasUno"
                            CommandArgument='<%# Eval("notId") %>' />
                        <asp:ImageButton ID="ImageButton2" runat="server" Width="20px"
                            Height="20px" ImageUrl="Images/NoMegustaRojo.png" ImageAlign="Bottom" OnClick="MenosUno"
                            CommandArgument='<%# Eval("notId") %>' />
                    </div>
                    <div class="alinearDcha">
                        <asp:Label ID="lbPtos" runat="server" Text='<%# Eval("total").ToString() == "" ? 0 : Eval("total") %>'></asp:Label>&nbsp;puntos</div></div></div></ItemTemplate></asp:ListView></asp:Content>